package br.ufrn.execicios.jsf.ui;

import br.ufrn.execicios.jsf.commons.FacesUtil;
import br.ufrn.execicios.jsf.models.Usuario;

public abstract class AbstractSecuredBean {
	
	public final String URL_LOGIN="/jsf/login.xhtml";
	
	
	private Usuario usuarioLogado=null;
	
	public AbstractSecuredBean() {
		usuarioLogado=(Usuario)FacesUtil.getSessionValue("usuario");
		
		if (usuarioLogado==null)
			FacesUtil.redirectTo(URL_LOGIN);
	}

	public Usuario getUsuarioLogado() {
		return usuarioLogado;
	}

	
}
